package com.wicket.okrapp.biz.service;
 
import com.wicket.okrapp.biz.service.dto.req.*;
import com.wicket.okrapp.biz.service.dto.res.*;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface 
TimingTaskService {
/**
   * D3-11循环设定祖先父子状态(公共)
   */
    LoopSetAncestorParentStateComRespDto loopSetAncestorParentStateCom(LoopSetAncestorParentStateComReqDto loopSetAncestorParentStateComRep);
/**
   * D3存档OKR树目标周期(公共)
   */
    ArchiveOkrTreeTargetCycleComRespDto archiveOkrTreeTargetCycleCom(ArchiveOkrTreeTargetCycleComReqDto archiveOkrTreeTargetCycleComRep);
/**
   * D3生成部门目标任务书树叶子(公共)
   */
    GenerateDeptObjTreeLeavesComRespDto generateDeptObjTreeLeavesCom(GenerateDeptObjTreeLeavesComReqDto generateDeptObjTreeLeavesComRep);
/**
   * D3-3删除指标基本信息(公共)
   */
    DeleteComRespDto deleteCom(DeleteComReqDto deleteComRep);
/**
   * D3-3删除目标分类基本信息(公共)
   */
    DeleteTargetCatBasicInfoComRespDto deleteTargetCatBasicInfoCom(DeleteTargetCatBasicInfoComReqDto deleteTargetCatBasicInfoComRep);
/**
   * D3-3更新周期阶段当前周期等(公共)
   */
    RefreshStageCurrentCycleEtcComRespDto refreshStageCurrentCycleEtcCom(RefreshStageCurrentCycleEtcComReqDto refreshStageCurrentCycleEtcComRep);
/**
   * D3-3更新任务逾期等数据(公共)
   */
    RefreshTaskOverdueEtcComRespDto refreshTaskOverdueEtcCom(RefreshTaskOverdueEtcComReqDto refreshTaskOverdueEtcComRep);
/**
   * D3-3更新四棵树偏差天数等数据(公共)
   */
    RefreshFourTreeDeviationDaysEtcComRespDto refreshFourTreeDeviationDaysEtcCom(RefreshFourTreeDeviationDaysEtcComReqDto refreshFourTreeDeviationDaysEtcComRep);
/**
   * D3构建部门目标任务书所有上级(公共)
   */
    StructureDeptObjAllUpTreeLeavesComRespDto structureDeptObjAllUpTreeLeavesCom(StructureDeptObjAllUpTreeLeavesComReqDto structureDeptObjAllUpTreeLeavesComRep);
/**
   * D3删除OKR树目标周期(公共)
   */
    DeleteOkrTreeTargetCycleComRespDto deleteOkrTreeTargetCycleCom(DeleteOkrTreeTargetCycleComReqDto deleteOkrTreeTargetCycleComRep);
/**
   * D3删除部门目标任务书树叶子(公共)
   */
    DeleteDeptObjTreeLeavesComRespDto deleteDeptObjTreeLeavesCom(DeleteDeptObjTreeLeavesComReqDto deleteDeptObjTreeLeavesComRep);
/**
   * D3定时生成简易生成汇报任务
   */
    TimingAddSimpleAddReportTaskRespDto timingAddSimpleAddReportTask(TimingAddSimpleAddReportTaskReqDto timingAddSimpleAddReportTaskRep);
/**
   * D3异步执行指标下发构造批次相关数据(公共)
   */
    ImplementIssuedTargetBuildBatchEtcComRespDto implementIssuedTargetBuildBatchEtcCom(ImplementIssuedTargetBuildBatchEtcComReqDto implementIssuedTargetBuildBatchEtcComRep);
/**
   * D3定时更新高中基层构造批次相关数据
   */
    TimingRefreshTopMidBasicBuildBatchEtcRespDto timingRefreshTopMidBasicBuildBatchEtc(TimingRefreshTopMidBasicBuildBatchEtcReqDto timingRefreshTopMidBasicBuildBatchEtcRep);
/**
   * D3-3批量更新目标内容偏差天数等数据(公共)
   */
    BatchRefreshTargetContentDeviationDaysEtcComRespDto batchRefreshTargetContentDeviationDaysEtcCom(BatchRefreshTargetContentDeviationDaysEtcComReqDto batchRefreshTargetContentDeviationDaysEtcComRep);
/**
   * D3-3更新四棵树偏差天数等调度(公共)
   */
    RefreshFourTreeDeviationDaysDispatchComRespDto refreshFourTreeDeviationDaysDispatchCom(RefreshFourTreeDeviationDaysDispatchComReqDto refreshFourTreeDeviationDaysDispatchComRep);
/**
   * D3定时更新目标内容四棵树偏差天数等
   */
    TimingRefreshTargetContentFourTreeDataRespDto timingRefreshTargetContentFourTreeData(TimingRefreshTargetContentFourTreeDataReqDto timingRefreshTargetContentFourTreeDataRep);
/**
   * D3执行调度删除指标基本信息(公共)
   */
    ImplementDispatchDeleteTargetObjBasicInfoComRespDto implementDispatchDeleteTargetObjBasicInfoCom(ImplementDispatchDeleteTargetObjBasicInfoComReqDto implementDispatchDeleteTargetObjBasicInfoComRep);
/**
   * D3执行调度删除目标分类基本信息(公共)
   */
    ImplementDispatchDeleteTargetCatBasicInfoComRespDto implementDispatchDeleteTargetCatBasicInfoCom(ImplementDispatchDeleteTargetCatBasicInfoComReqDto implementDispatchDeleteTargetCatBasicInfoComRep);
/**
   * D3定时补偿删除指标基本信息
   */
    TimedRescueDelTargetObjBasicInfoRespDto TimedRescueDelTargetObjBasicInfo(TimedRescueDelTargetObjBasicInfoReqDto TimedRescueDelTargetObjBasicInfoRep);
/**
   * D3【定时】补偿生成部门目标任务书树叶子
   */
    TimedRescueAddDeptObjTreeLeavesRespDto TimedRescueAddDeptObjTreeLeaves(TimedRescueAddDeptObjTreeLeavesReqDto TimedRescueAddDeptObjTreeLeavesRep);
/**
   * D3-3定时补偿生成部门目标任务树当前叶子
   */
    TimedRescueAddDeptTargetPresentLeafRespDto timedRescueAddDeptTargetPresentLeaf(TimedRescueAddDeptTargetPresentLeafReqDto timedRescueAddDeptTargetPresentLeafRep);
/**
   * D3-3定时更新周期阶段当前周期等调度
   */
    TimingRefreshStageCurrentCycleDispatchRespDto timingRefreshStageCurrentCycleDispatch(TimingRefreshStageCurrentCycleDispatchReqDto timingRefreshStageCurrentCycleDispatchRep);
/**
   * D3定时更新目标周期名称等
   */
    TimingRefreshTargetCycleEtcRespDto timingRefreshTargetCycleEtc(TimingRefreshTargetCycleEtcReqDto timingRefreshTargetCycleEtcRep);

/**
   * D3-11定时补偿生成祖先目标父子状态
   */
    TimedRescueAddTargetAncestorParentStateRespDto timedRescueAddTargetAncestorParentState(TimedRescueAddTargetAncestorParentStateReqDto timedRescueAddTargetAncestorParentStateRep);
/**
   * D3定时补偿删除目标分类基本信息(管理)
   */
    TimedRescueDelTargetClassBasicInfoRespDto timedRescueDelTargetClassBasicInfo(TimedRescueDelTargetClassBasicInfoReqDto timedRescueDelTargetClassBasicInfoRep);
/**
   * D3-3更新四棵树偏差天数等调度
   */
    RefreshFourTreeDeviationDaysDispatchRespDto refreshFourTreeDeviationDaysDispatch(RefreshFourTreeDeviationDaysDispatchReqDto refreshFourTreeDeviationDaysDispatchRep);
/**
   * D3定时执行调度删除评价模板答案
   */
    ImplementDispatchDeleteEvaAnswerRespDto implementDispatchDeleteEvaAnswer(ImplementDispatchDeleteEvaAnswerReqDto implementDispatchDeleteEvaAnswerRep);
/**
   * D3-3定时更新任务逾期等调度
   */
    TimingRefreshTaskOverdueDispatchRespDto timingRefreshTaskOverdueDispatch(TimingRefreshTaskOverdueDispatchReqDto timingRefreshTaskOverdueDispatchRep);
/**
   * D3更新全执行周期阶段当前周期(公共)
   */
    RefreshAllStageCurrentCycleComRespDto refreshAllStageCurrentCycleCom(RefreshAllStageCurrentCycleComReqDto refreshAllStageCurrentCycleComRep);

/**
   * D3撤销想存档OKR树目标周期(公共)
   */
    UndoToArchiveOkrTreeTargetCycleComRespDto undoToArchiveOkrTreeTargetCycleCom(UndoToArchiveOkrTreeTargetCycleComReqDto undoToArchiveOkrTreeTargetCycleComRep);
/**
   * D3执行生命周期操作部门目标任务书树叶子(公共)
   */
    LifecycleActionsDeptObjTreeLeavesComRespDto lifecycleActionsDeptObjTreeLeavesCom(LifecycleActionsDeptObjTreeLeavesComReqDto lifecycleActionsDeptObjTreeLeavesComRep);
/**
   * D3执行分支补偿行为类型MQ调度(公共)
   */
    ImplementOffshootActionMqDispatchComRespDto implementOffshootActionMqDispatchCom(ImplementOffshootActionMqDispatchComReqDto implementOffshootActionMqDispatchComRep);
/**
   * D3执行悬停调度处理(公共)
   */
    ImplementHoverSchedulingHandleComRespDto implementHoverSchedulingHandleCom(ImplementHoverSchedulingHandleComReqDto implementHoverSchedulingHandleComRep);
/**
   * D3执行下一个MQ调度(公共)
   */
    ImplementNextMqDispatchComRespDto implementNextMqDispatchCom(ImplementNextMqDispatchComReqDto implementNextMqDispatchComRep);
/**
   * D3执行长生守护MQ调度队列任务(公共)
   */
    ImplementEverYoungGuardMqDispatchQueueTaskComRespDto implementEverYoungGuardMqDispatchQueueTaskCom(ImplementEverYoungGuardMqDispatchQueueTaskComReqDto implementEverYoungGuardMqDispatchQueueTaskComRep);
/**
   * D3执行启用空间长生调度MQ
   */
    ImplementEnableSpaceEverYoungDispatchMqRespDto implementEnableSpaceEverYoungDispatchMq(ImplementEnableSpaceEverYoungDispatchMqReqDto implementEnableSpaceEverYoungDispatchMqRep);
/**
   * D3执行生命周期操作部门目标任务书祖先叶子(公共)
   */
    LifecycleActionsDeptObjTreeAncestorsLeavesComRespDto lifecycleActionsDeptObjTreeAncestorsLeavesCom(LifecycleActionsDeptObjTreeAncestorsLeavesComReqDto lifecycleActionsDeptObjTreeAncestorsLeavesComRep);
/**
//   * D3执行负责人操作处理(公共)
//   */
//    ImplementPersonChargeOperationHandleCom(ImplementPersonChargeOperationHandleComReqDto implementPersonChargeOperationHandleComRep);
/**
   * D3批量删下面分工指标(公共)
   */
    BatchDeleteBelowArrangeTargetComRespDto batchDeleteBelowArrangeTargetCom(BatchDeleteBelowArrangeTargetComReqDto batchDeleteBelowArrangeTargetComRep);
/**
   * D3定时生成自动汇报任务
   */
    TimingAddAutoReportTasksRespDto timingAddAutoReportTasks(TimingAddAutoReportTasksReqDto timingAddAutoReportTasksRep);
/**
   * D3执行启用空间长生调度MQ(公共)
   */
    ImplementEnableSpaceEverYoungDispatchMqComRespDto implementEnableSpaceEverYoungDispatchMqCom(ImplementEnableSpaceEverYoungDispatchMqComReqDto implementEnableSpaceEverYoungDispatchMqComRep);
/**
   * D3执行负责人操作处理(公共)
   */
    ImplementPersonChargeOperationHandleComRespDto implementPersonChargeOperationHandleCom(ImplementPersonChargeOperationHandleComReqDto implementPersonChargeOperationHandleComRep);
/**
   * D3执行强托底更新祖先父子状态等调度(公共)
   */
    ImplementForceTorrUpdateAncestorNodeStatusDispatchComRespDto implementForceTorrUpdateAncestorNodeStatusDispatchCom(ImplementForceTorrUpdateAncestorNodeStatusDispatchComReqDto implementForceTorrUpdateAncestorNodeStatusDispatchComRep);
/**
   * D3执行分析狗骨头剩余情况
   */
    ImplementAnalyseDogBoneResidueRespDto implementAnalyseDogBoneResidue(ImplementAnalyseDogBoneResidueReqDto implementAnalyseDogBoneResidueRep);
/**
   * D3向前或向后找未完成的MQ调度(公共)
   */
    ImplementFrontOrAbackLookUnfinishedMqComRespDto implementFrontOrAbackLookUnfinishedMqCom(ImplementFrontOrAbackLookUnfinishedMqComReqDto implementFrontOrAbackLookUnfinishedMqComRep);
/**
   * D3-执行汇报任务逾期时间处理(公共)
   */
    ImplementReportTaskOverdueTimeComRespDto implementReportTaskOverdueTimeCom(ImplementReportTaskOverdueTimeComReqDto implementReportTaskOverdueTimeComRep);
/**
   * D3定时自动提交汇报任、审核并处理消息
   */
    TimingAutoReportTasksRespDto timingAutoReportTasks(TimingAutoReportTasksReqDto timingAutoReportTasksRep);
/**
   * D3循环更新四棵树偏差天数等数据(公共)
   */
    LoopUpdateFourTreeDeviationDaysEtcComRespDto loopUpdateFourTreeDeviationDaysEtcCom(LoopUpdateFourTreeDeviationDaysEtcComReqDto loopUpdateFourTreeDeviationDaysEtcComRep);
/**
   * D3更新全评价模板目标周期偏差天数及当前执行周期(公共)
   */
    RefreshAllTempDeviationDaysAndCurrentCycleComRespDto refreshAllTempDeviationDaysAndCurrentCycleCom(RefreshAllTempDeviationDaysAndCurrentCycleComReqDto refreshAllTempDeviationDaysAndCurrentCycleComRep);
/**
   * D3定时分段调度生成汇报任务(公共)
   */
    TimingSegSchGenerateSimpleAddReportTaskComRespDto timingSegSchGenerateSimpleAddReportTaskCom(TimingSegSchGenerateSimpleAddReportTaskComReqDto timingSegSchGenerateSimpleAddReportTaskComRep);
/**
   * D3分段查询汇报任务调度(公共)
   */
    ImplementSegQueryReportTaskSchComRespDto implementSegQueryReportTaskSchCom(ImplementSegQueryReportTaskSchComReqDto implementSegQueryReportTaskSchComRep);
/**
   * D3定时分段查空间生成汇报任务(公共)
   */
    ImplementTimingSegQuerySpaceGenerateSimpleAddReportTaskComRespDto implementTimingSegQuerySpaceGenerateSimpleAddReportTaskCom(ImplementTimingSegQuerySpaceGenerateSimpleAddReportTaskComReqDto implementTimingSegQuerySpaceGenerateSimpleAddReportTaskComRep);
/**
   * D3执行单张牌自动汇报任务(公共)
   */
    ImplementSingleTaskAutoReportComRespDto implementSingleTaskAutoReportCom(ImplementSingleTaskAutoReportComReqDto implementSingleTaskAutoReportComRep);
/**
   * D3自动提交单评价模板汇报任并审核处理消息(公共)
   */
    TimingAutoReportTasksComRespDto timingAutoReportTasksCom(TimingAutoReportTasksComReqDto timingAutoReportTasksComRep);
/**
   * D3定时自动提交全模板汇报任务并审核处理消息(公共)
   */
    TimingAutoReportAllTempTaskAndAuditComRespDto timingAutoReportAllTempTaskAndAuditCom(TimingAutoReportAllTempTaskAndAuditComReqDto timingAutoReportAllTempTaskAndAuditComRep);
/**
   * D3执行单个汇报任务逾期处理(公共)
   */
    ImplementSingleReportTaskOverdueComRespDto implementSingleReportTaskOverdueCom(ImplementSingleReportTaskOverdueComReqDto implementSingleReportTaskOverdueComRep);

}

